large raindrop - French English Dictionary